.m-grid {
	position: relative;
	width: 100%;
	box-sizing: border-box;
	overflow: hidden;

	&.m-grid--border::after {
		content: " ";
		position: absolute;
		top: 0;
		left: 0;
		width: 200%;
		height: 200%;
		transform: scale(0.5);
		transform-origin: 0 0;
		box-sizing: border-box;
		border: 1px solid transparent;
		border-top-color: var(--color-border, #dcdee2);
		border-left-color: var(--color-border, #dcdee2);
	}
}